package com.turnengine.client.local.location.bean;

import com.javabi.codebuilder.generated.IGeneratedBean;

/**
 * The I Coordinate.
 */
public interface ICoordinate extends IGeneratedBean, Comparable<ICoordinate> {

	/**
	 * Returns the location id.
	 * @return the location id.
	 */
	int getLocationId();

	/**
	 * Returns the coordinates.
	 * @return the coordinates.
	 */
	int[] getCoordinates();

	/**
	 * Sets the location id.
	 * @param locationId the location id to set.
	 */
	void setLocationId(int locationId);

	/**
	 * Sets the coordinates.
	 * @param coordinates the coordinates to set.
	 */
	void setCoordinates(int[] coordinates);
}
